Skip to content

[DEP-0] feat(sandbox): rename compute -> sandbox#451

Merged
nagypeterjob merged 1 commit intomainfrom
DEP-0-rename-compute-to-sandbox
Mar 13, 2026
Merged

[DEP-0] feat(sandbox): rename compute -> sandbox#451
nagypeterjob merged 1 commit intomainfrom
DEP-0-rename-compute-to-sandbox

Conversation

@nagypeterjob
Copy link
Contributor

@nagypeterjob nagypeterjob commented Mar 13, 2026

Note

Cursor Bugbot is generating a summary for commit 2740cb1. Configure here.

@nagypeterjob nagypeterjob merged commit 5403313 into main Mar 13, 2026
10 checks passed
@nagypeterjob nagypeterjob deleted the DEP-0-rename-compute-to-sandbox branch March 13, 2026 13:12
Comment on lines 19 to +26
Short: "Execute a command within the compute, then stream bytes to stdin",
Long: "Execute a command within the compute, then stream bytes to stdin",
Example: `
# Pipe text into a file in the compute
echo "Hello Depot" | depot compute exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tee /tmp/hello.txt"
echo "Hello Depot" | depot sandbox exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tee /tmp/hello.txt"

# Pipe a tarball into the compute
tar czf - ./src | depot compute exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tar xzf - -C /workspace"
tar czf - ./src | depot sandbox exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tar xzf - -C /workspace"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The help text still references "compute" instead of "sandbox". This creates inconsistent user-facing documentation.

The Short, Long, and Example descriptions should be updated:

Short: "Execute a command within the sandbox, then stream bytes to stdin",
Long:  "Execute a command within the sandbox, then stream bytes to stdin",
Example: `
  # Pipe text into a file in the sandbox
  echo "Hello Depot" | depot sandbox exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tee /tmp/hello.txt"

  # Pipe a tarball into the sandbox
  tar czf - ./src | depot sandbox exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tar xzf - -C /workspace"
`,
Suggested change
Short: "Execute a command within the compute, then stream bytes to stdin",
Long: "Execute a command within the compute, then stream bytes to stdin",
Example: `
# Pipe text into a file in the compute
echo "Hello Depot" | depot compute exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tee /tmp/hello.txt"
echo "Hello Depot" | depot sandbox exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tee /tmp/hello.txt"
# Pipe a tarball into the compute
tar czf - ./src | depot compute exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tar xzf - -C /workspace"
tar czf - ./src | depot sandbox exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tar xzf - -C /workspace"
Short: "Execute a command within the sandbox, then stream bytes to stdin",
Long: "Execute a command within the sandbox, then stream bytes to stdin",
Example: `
# Pipe text into a file in the sandbox
echo "Hello Depot" | depot sandbox exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tee /tmp/hello.txt"
# Pipe a tarball into the sandbox
tar czf - ./src | depot sandbox exec-pipe --sandbox-id 1234567890 --session-id 1234567890 -- /bin/bash -lc "tar xzf - -C /workspace"

Spotted by Graphite

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

Comment on lines 17 to 20
Short: "Execute a command within the compute",
Long: "Execute a command within the compute",
Example: `
# execute command within the compute
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The help text still references "compute" instead of "sandbox". This creates inconsistent user-facing documentation.

Should be updated to:

Short: "Execute a command within the sandbox",
Long:  "Execute a command within the sandbox",
Example: `
  # execute command within the sandbox
Suggested change
Short: "Execute a command within the compute",
Long: "Execute a command within the compute",
Example: `
# execute command within the compute
Short: "Execute a command within the sandbox",
Long: "Execute a command within the sandbox",
Example: `
# execute command within the sandbox

Spotted by Graphite

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

Comment on lines 23 to 26
Short: "Open a pseudo-terminal within the compute",
Long: "Open a pseudo-terminal within the compute",
Example: `
# open a pseudo-terminal within the compute
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The help text still references "compute" instead of "sandbox". This creates inconsistent user-facing documentation.

Should be updated to:

Short: "Open a pseudo-terminal within the sandbox",
Long:  "Open a pseudo-terminal within the sandbox",
Example: `
  # open a pseudo-terminal within the sandbox
Suggested change
Short: "Open a pseudo-terminal within the compute",
Long: "Open a pseudo-terminal within the compute",
Example: `
# open a pseudo-terminal within the compute
Short: "Open a pseudo-terminal within the sandbox",
Long: "Open a pseudo-terminal within the sandbox",
Example: `
# open a pseudo-terminal within the sandbox

Spotted by Graphite

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

Comment on lines +9 to 11
Use: "sandbox [flags] [compute args...]",
Short: "Manage Depot compute",
Long: `Compute is the building block of Depot CI.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The help text still references "compute" instead of "sandbox". This creates inconsistent user-facing documentation.

Should be updated to:

Use:   "sandbox [flags] [sandbox args...]",
Short: "Manage Depot sandbox",
Long: `Sandbox is the building block of Depot CI.
Suggested change
Use: "sandbox [flags] [compute args...]",
Short: "Manage Depot compute",
Long: `Compute is the building block of Depot CI.
Use: "sandbox [flags] [sandbox args...]",
Short: "Manage Depot sandbox",
Long: `Sandbox is the building block of Depot CI.

Spotted by Graphite

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants